
Culebra North Animal Health Center
Address |
8111 Culebra Rd, San Antonio, TX 78251 |
Phone |
(210) 680-3850 (210) 680-3850 |
All Hours |
M7:30 to 11:15a, 2 to 5p |
T7:30 to 11:15a, 2 to 5p |
Wclosed |
Th7:30 to 11:15a, 2 to 5p |
F7:30 to 11:15a, 2 to 5p |
Sat9 to 11a |
Sunclosed |
Open Today9 to 11a |
Veterinarian Reviews Add Review
No reviews for this vet